home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1998 #4 / Amiga Plus CD - 1998 - No. 4.iso / pd / grafik / amifig3.0_68000 / amifig.doc < prev    next >
Text File  |  1998-02-27  |  8KB  |  264 lines

  1.                         About AmiFIG 3.0
  2.                         ================
  3.                         (21-February-98)
  4.  
  5. Copyright
  6. =========
  7.  
  8. This software is shareware. It may be freely distributed as long as
  9. no part of the distribution is changed or removed. Long term use
  10. is only permitted to registered users.
  11. The copyright remains (C) 1996-1997 Andreas Schmidt.
  12.  
  13.  
  14. Disclaimer
  15. ==========
  16.  
  17. The author cannot be held liable for the suitability or  accuracy  of this
  18. manual  nor  the  program(s) and can not accept any responsibility for
  19. damage directly  or indirectly caused by the use of this manual  and/or the
  20. programs.
  21. In other words: Anything you do is at your own risk.
  22.  
  23.  
  24. Registration
  25. ============
  26.  
  27. The unregistered version only saves up to 30 objects (incl. contents
  28. of compound objects). That also applies to the size of library folders.
  29. If you want to register send US$ 20,- or DM 30,- to the address given below.
  30. Please add your e-mail address and the version number of your AmiFIG-copy
  31. to your registration. You will receive the code to remove the restriction
  32. via mail or e-mail.
  33. Write an e-mail if you want to use a bank draft.
  34.  
  35.  
  36. About AmiFIG
  37. ============
  38.  
  39. AmiFIG is a universal structured drawing program, which is derived from
  40. the well-known Unix-program XFig by Supoj Sutanthavibul and others.
  41. This version now includes most of the v3.1 features.
  42. Parts of the GUI were designed using GadToolsBox 2.0b by JaBa Development.
  43.  
  44. The features include:
  45.  ellipses, circles, lines, splines, arcs, images, compounds, text, arrows,
  46.  colors, filling with pattern or color, different line widths and styles,
  47.  scaling, copying, rotating, zooming, grid, more, more, more...
  48.  
  49.  
  50. Also included is fig2dev, a tool to convert fig data files into several
  51. formats (PostScript, LaTeX, epic etc.).
  52. It's the original Unix program version 3.2. I merely added v1.4 file format
  53. support and some more page formats for postscript export and fixed some bugs.
  54. The postscript converter knows two new options -h xxx and -d yyy. xxx and yyy
  55. are the page size in pixels at 72 dpi.
  56.  
  57.  
  58. Requirements
  59. ============
  60.  
  61. Processor: works with 68000 without FPU or 68020 and FPU depending on the
  62.  program version 
  63. OS: 3.0 or better
  64.  
  65.  
  66. Installatation
  67. ==============
  68.  
  69. Simply umpack the archive to your hard disc. The fig2dev program can
  70. be moved to the "C:"-directory. You can call it from the shell then,
  71. without typing the whole path.
  72.  
  73. The CGTimes.font should be installed if you want the text-objects to
  74. look like in the PostScript output. Otherwise the program tries to open
  75. the Times.font. If this fails too, then topaz is used.
  76. The CGTimes.font is on your Workbench-fonts disk. But it seems that
  77. there are releases without this font. You can also rename any other font
  78. to CGTimes.font.
  79.  
  80. The program writes some settings in a file called figprefs. The internal
  81. format of this file changes as new versions of AmiFIG usually have more
  82. configuration options. So if you update you must reconfigure the program
  83. if you don't want to use the defaults. But this is done in a few minutes
  84. and shouldn't be too much inconvenience.
  85.  
  86. See below for a list of items that are stored in the settings file.
  87.  
  88. New in version 3.0b2
  89. ====================
  90.  
  91. -supports the new file protocol of Xfig 3.2
  92. -multiple paint windows, 
  93. -object alignment and some other enhancements
  94. -some bugfixes
  95. -fig2dev ported from the Unix version 3.2 Patchlevel 0-beta3
  96.  
  97. The multiple paint window feature works fine, but is declared beta until 
  98. it succeeded some further testing.
  99.  
  100. New in version 2.8
  101. ==================
  102.  
  103. -fig2dev is now ported from the latest Unix version 3.2.0 beta 2
  104. -rotates objects by any angle
  105. -printing (can print at any resolution the printer supports)
  106. -IFF-export and printing works on whole page or a user selectable clip
  107. -Xfig custom colors are mapped to the standard palette
  108. -export path is automatically set to the location of the current file
  109. -user can define an export scale factor which is passed to fig2dev 
  110. -a number of minor bugs removed
  111.  
  112. New in version 2.7
  113. ==================
  114.  
  115. -top and side rulers
  116. -User can select font for menus etc.
  117. -Files can be loaded via drag&drop
  118.  
  119.  
  120. New in version 2.6
  121. ==================
  122.  
  123. -different cap styles on polygons
  124. -can paint all types of objects with any line width
  125. -can open its windows on a given public screen
  126.  
  127.  
  128. Bugfixes in version 2.6
  129. =======================
  130.  
  131. -settings were always saved as "figprefs"
  132. -the undo function did not work correctly when attempting to undo compound
  133.  scaling under certain conditions
  134.  
  135.  
  136. New in version 2.5
  137. ==================
  138.  
  139. This version is merely a bugfix but was recompiled using SAS/C 6.57.
  140. There is one new feature that lets you choose whether the draw window shall
  141. be activated after clicking in one of the tool bars.
  142.  
  143. fixes the following bugs:
  144. -it was impossible to move the points of a polygon that was an interpolated
  145.  spline before
  146. -the text tool used wrong mouse pointers
  147. -after scaling a compound object the "undo" function did not set it back to
  148.  its old size under certain circumstances
  149. -the grid was sometimes painted with a wrong background color (between the dots)
  150. -positioning via grid is more accurate
  151. -fig2dev swapped the 45 degree diagonal patterns
  152.  
  153.  
  154. New in version 2.4
  155. ==================
  156.  
  157. -displays polygones (and arcboxes) with different line widths regarding
  158.  line style and join style
  159. -text objects can have any angle (angles <> 0 will be displayed as framebox)
  160.  
  161.  
  162. New in version 2.3
  163. ==================
  164.  
  165. -Picture import via DataTypes which also includes export via fig2dev
  166. -All Xfig arrow types
  167. -Creates icons
  168. -A number of smaller enhancements
  169.  
  170. bugfixes:
  171. Crash when activating the magnet mode. This only happened when AmiFIG
  172. could not find a config file.
  173. A number of smaller bugs were fixed which probably nobody encountered.
  174.  
  175.  
  176. What is to do?
  177. ==============
  178.  
  179. -cap style and line style can not be rendered correctly with all types of
  180.  objects with any line width (arcs, ellipses, splines)
  181. -line width of ellipses and arcs are not very accurately rendered
  182. -automatic alignment
  183. -user-defined colors
  184. -fig-datatype
  185. -and a number of smaller things
  186.  
  187.  
  188. Differences to XFig
  189. ===================
  190.  
  191. Look up the manpage on drawing functions. This manpage refers to the
  192. Unix-Version, therefore there are lots of differences.
  193. The most important thing is the ability to handle a library of objects.
  194. Objects can be taken from drawings and stored in folders. So you can
  195. build a collection of symbols and pieces, that can be easily accessed
  196. in future projects. This is very useful if you often need the same
  197. things.
  198.  
  199. There is a bug in the XFig-versions that are based on the original source
  200. code: Due to a round error centimeter rulers are not correct displayed.
  201. One centimeter is 1.5 pixels too small in 80 dpi magnification. This
  202. makes an error of 15 pixels or 1/2 cm for each 10 cm.
  203.  
  204. To correct this the original fig2dev scaled figures, that were drawn
  205. using the centimeter-ruler by a factor of 1.05.
  206.  
  207. AmiFIG does not have this bug. Therefore I removed this workaround
  208. from fig2dev. Figures that were drawn with other XFig-clones with
  209. that have the buggy rulers are very probably by the factor of 0.95
  210. smaller in AmiFIG.
  211.  
  212. Supports DataTypes.
  213.  
  214.  
  215. The settings
  216. ============
  217.  
  218. A flat list of things that are stored in the settings file:
  219. -all options that you can edit in the preferences window, but not the
  220.  center flag (this one belongs to the fig-data format)
  221. -screen mode
  222. -font
  223. -window positions an sizes
  224. -the open windows
  225. -file requester position and size
  226. -grid mode
  227. -magnet mode
  228. -ruler configuration
  229. -unit (as the user's default)
  230. -page format (as the user's default)
  231. -page size if custom format (as the user's default)
  232. -zoom scale
  233. -the things I forgot to mention
  234.  
  235. In the fig-file are stored:
  236. -the orientation
  237. -the center flag
  238. -the unit (overrides the user's default after loading)
  239.  
  240. If you allow AmiFIG to create icons with youe data files then the
  241. following tool types may be used:
  242. -PAGE, WIDTH, HEIGHT, EXPORTSCALE
  243.  
  244. The page format is one of the set {"A0", "A1", "A2", "A3", "A4",
  245. "A5", "B5", "Letter", "Legal", "Ledger", "Tabloid", "Custom format"}
  246. If "Custom format" is used then tool types for width and height
  247. are created. The unit is metric.
  248.  
  249. EXPORTSCALE is the scale factor which is passed to fig2dev and can be
  250. defined in the preferences window.
  251.  
  252.  
  253. Contact
  254. =======
  255.  
  256. AmiFIG Homepage <http://www.cs.tu-berlin.de/~huluvu/amifig.html>
  257.  
  258. e-Mail: huluvu@cs.tu-berlin.de
  259.  
  260. Mail: Andreas Schmidt
  261.       Walter-Friedrich-Str.45
  262.       13125 Berlin
  263.       Germany
  264.